# SPDX-License-Identifier: Apache-2.0

zephyr_library()
zephyr_library_sources_ifdef(CONFIG_DISPLAY_MCUX_ELCDIF	display_mcux_elcdif.c)
zephyr_library_sources_ifdef(CONFIG_DISPLAY_NRF_LED_MATRIX display_nrf_led_matrix.c)
zephyr_library_sources_ifdef(CONFIG_DUMMY_DISPLAY	display_dummy.c)
zephyr_library_sources_ifdef(CONFIG_FRAMEBUF_DISPLAY	display_framebuf.c)
zephyr_library_sources_ifdef(CONFIG_GD7965		gd7965.c)
zephyr_library_sources_ifdef(CONFIG_GROVE_LCD_RGB	grove_lcd_rgb.c)
zephyr_library_sources_ifdef(CONFIG_ILI9XXX		display_ili9xxx.c)
zephyr_library_sources_ifdef(CONFIG_ILI9340		display_ili9340.c)
zephyr_library_sources_ifdef(CONFIG_ILI9341		display_ili9341.c)
zephyr_library_sources_ifdef(CONFIG_ILI9488		display_ili9488.c)
zephyr_library_sources_ifdef(CONFIG_LS0XX		ls0xx.c)
zephyr_library_sources_ifdef(CONFIG_SDL_DISPLAY		display_sdl.c)
zephyr_library_sources_ifdef(CONFIG_SSD1306		ssd1306.c)
zephyr_library_sources_ifdef(CONFIG_SSD16XX		ssd16xx.c)
zephyr_library_sources_ifdef(CONFIG_ST7789V		display_st7789v.c)
zephyr_library_sources_ifdef(CONFIG_ST7735R		display_st7735r.c)

zephyr_library_sources_ifdef(CONFIG_MICROBIT_DISPLAY
	mb_display.c
	mb_font.c
)
